<?php

if(isset($_GET['cmd'])){
    $Shacmd=$_GET['cmd'];
    
    $trouve=false;
    
    $rqt_id_commande="SELECT idCommande, idUtilisateur from Commande";
    $res_id_commande= mysql_query($rqt_id_commande);
    while(($trouve==false) && (list($idCommande,$idUtilisateur)=  mysql_fetch_array($res_id_commande))){
        if (sha1($idCommande)==$Shacmd && $idUtilisateur ==$_SESSION['idUtilisateur']){
            $trouve=true;
        }
    }
    
    if ($trouve==false){
        include 'pages/indisponible.php';
    }else{
        
        $rqt_commande="SELECT * FROM Commande where idCommande=".$idCommande;
        $res_commande=  mysql_query($rqt_commande);
        $commande=  mysql_fetch_array($res_commande);
        
            
        
    }
    
    
    
}elseif (isset($_SESSION['commandeEnCours'])){
    
    $rqt_commande="SELECT * FROM Commande where idCommande=".$_SESSION['commandeEnCours'];
        $res_commande=  mysql_query($rqt_commande);
        $commande=  mysql_fetch_array($res_commande);
        
}else{
    
    include 'pages/indisponible.php';
    exit();
}


if (isset($_POST['doConfirm'])){
    
    
    if(isset($_POST['moyenpaiement'])){
        $moyenpaiement=$_POST['moyenpaiement'];
    }else{
        $moyenpaiement='AUTRES';
    }
    
    switch($moyenpaiement){
        case 'EN LIGNE':
            break;
        case 'AUTRES':
            $rqt_valide_cmd="UPDATE commande SET etatCommande='ENVOYEE', totalHT=".$_POST['totalHT'].", totalTTC=".($_POST['totalHT']+TVA($_POST['totalHT'], $tva)).", moyenPaiement='".$_POST['moyenpaiement']."', etatPaiement='EN ATTENTE' WHERE idCommande=".$_SESSION['commandeEnCours'];
            mysql_query($rqt_valide_cmd) or die("Erreur : ".$rqt_valide_cmd);
            header("Location: index.php?page=doCommande");
            break;
        default:
            include 'page/indisponible.php';
            exit();
    }
    
    
}


$totalHT_commande=0;
$totalTVA_commande=0;
$totalTTC_commande=0;


?>

<h2>Récapitulatif de votre commande</h2>

<table class="facture">
    <tr><th>Article</th><th>Nombre</th><th>HT</th><th>TVA</th><th>TTC</th><th>Supprimer</th></tr>
    <?php
        //Participation Manifestation
        $rqt_participation="SELECT p.idParticipation, p.idManifestation, m.nomManifestation, p.etatParticipation FROM participation as p LEFT JOIN manifestation as m ON p.idManifestation=m.idManifestation WHERE idCommande=".$commande['idCommande'];
        $res_participation=  mysql_query($rqt_participation);
        while(list($idParticipation,$idManifestation,$nomManifestation,$preinscription)=  mysql_fetch_array($res_participation)){
            $rqt_tarif="SELECT intituleTarif, tarifHT FROM Tarif WHERE idTarif=".idTarif_manif_utilisateur($idManifestation, $_SESSION['statuts']);
            $res_tarif=mysql_query($rqt_tarif);            
            list($intituleTarif,$tarifHT)=  mysql_fetch_array($res_tarif);
            $tarif_tva=TVA($tarifHT,$tva);
            $tarifTTC=$tarifHT+$tarif_tva;
            $totalHT_commande+=$tarifHT;
            $totalTVA_commande+=$tarif_tva;
            $totalTTC_commande+=$tarifTTC;
            if ($preinscription=="PREINSCRIT"){
                $libInscription="Préinscription";
            }else{
                $libInscription="Inscription";
            }
            echo '<tr><td style="text-align:left">'.$libInscription.' à la manifestation '.utf8_encode($nomManifestation).'<br><i>'.utf8_encode($intituleTarif).'</i></td><td>1</td><td>'.number_format($tarifHT, 2, ',', ' ').'</td><td>'.number_format($tarif_tva, 2, ',', ' ').'</td><td>'.number_format($tarifTTC, 2, ',', ' ').'</td><td><a href="index.php?page=supprimerItem&idParticipation='.sha1($idParticipation).'""><img alt="Supprimer" width="20px" src="img/icone/supprimer.png"/></a></td></tr>';
        }
        
        
        //RDV
        
        $rqt_RDV="SELECT cr.idCommandeRDV, r.idRDV, r.intituleRDV, cr.NombreRDV FROM commanderdv as cr LEFT JOIN RDV as r ON cr.idRDV=r.idRDV WHERE cr.idCommande=".$commande['idCommande'];
        //echo $rqt_RDV;
        $res_RDV=  mysql_query($rqt_RDV);
        while(list($idCommandeRDV, $idRDV,$intituleRDV,$nbRDV)=  mysql_fetch_array($res_RDV)){
            $rqt_tarif="SELECT intituleTarif, tarifHT FROM Tarif WHERE idTarif=".  idTarif_RDV_utilisateur($idRDV, $_SESSION['statuts']);
            $res_tarif=mysql_query($rqt_tarif);
            list($intituleTarif,$tarifHT)=  mysql_fetch_array($res_tarif);
            if (isset($_SESSION['statuts']) && est_adherent($_SESSION['statuts'])){
                $tarifHT=$tarifHT*($nbRDV-1);
            }else{
                $tarifHT=$tarifHT*($nbRDV);
            }
            $tarif_tva=TVA($tarifHT,$tva);
            $tarifTTC=$tarifHT+$tarif_tva;
            $totalHT_commande+=$tarifHT;
            $totalTVA_commande+=$tarif_tva;
            $totalTTC_commande+=$tarifTTC;
            echo '<tr><td style="text-align:left">'.utf8_encode($intituleRDV).'<br><i>'.utf8_encode($intituleTarif).'</i></td><td>'.$nbRDV.'</td><td>'.number_format($tarifHT, 2, ',', ' ').' €</td><td>'.number_format($tarif_tva, 2, ',', ' ').' €</td><td>'.number_format($tarifTTC, 2, ',', ' ').' €</td><td><a href="index.php?page=supprimerItem&idCommandeRDV='.sha1($idCommandeRDV).'"><img alt="Supprimer" width="20px" src="img/icone/supprimer.png"/></a></td></tr>';
        }
        
        //RDV
        
        $rqt_AP="SELECT cap.idCommandeAccesPlateforme, ap.idAccesPlateforme, ap.intituleAccesPlateforme, cap.nombreAcces FROM commandeaccesplateforme as cap LEFT JOIN AccesPlateforme as ap ON cap.idAccesPlateforme=ap.idAccesPlateforme WHERE cap.idCommande=".$commande['idCommande'];
        
        $res_AP=  mysql_query($rqt_AP);
        while(list($idCommandeAP, $idAP, $intituleAP, $nbAP)=  mysql_fetch_array($res_AP)){
            $rqt_tarif="SELECT intituleTarif, tarifHT FROM Tarif WHERE idTarif=". idTarif_plateforme_utilisateur($idAP, $_SESSION['statuts']);
            $res_tarif=mysql_query($rqt_tarif);
            list($intituleTarif,$tarifHT)=  mysql_fetch_array($res_tarif);
            $tarifHT=$tarifHT*($nbAP);
            
            $tarif_tva=TVA($tarifHT,$tva);
            $tarifTTC=$tarifHT+$tarif_tva;
            $totalHT_commande+=$tarifHT;
            $totalTVA_commande+=$tarif_tva;
            $totalTTC_commande+=$tarifTTC;
            echo '<tr><td style="text-align:left">'.utf8_encode($intituleAP).'<br><i>'.utf8_encode($intituleTarif).'</i></td><td>'.$nbAP.'</td><td>'.number_format($tarifHT, 2, ',', ' ').' €</td><td>'.number_format($tarif_tva, 2, ',', ' ').' €</td><td>'.number_format($tarifTTC, 2, ',', ' ').' €</td><td><a href="index.php?page=supprimerItem&idCommandePlateforme='.sha1($idCommandeAP).'"><img alt="Supprimer" width="20px" src="img/icone/supprimer.png"/></a></td></tr>';
        }
        
        
        //TOTAUX
        echo '<tr style="background-color:white"><td style="border:0px;"></td><th colspan="2">TOTAL HT</td><td colspan="2"><b>'.number_format($totalHT_commande, 2, ',', ' ').' €</b></td></tr>';
        echo '<tr style="background-color:white"><td style="border:0px;"></td><th colspan="2">TOTAL TVA</td><td colspan="2"><b>'.number_format($totalTVA_commande, 2, ',', ' ').' €</b></td></tr>';
        echo '<tr style="background-color:white"><td style="border:0px;"></td><th colspan="2">TOTAL TTC</td><td colspan="2"><b>'.number_format($totalTTC_commande, 2, ',', ' ').' €</b></td></tr>';
    ?>
    
    
    
    
</table>

<form action="index.php?page=confirm_commande" method="post" name="form_confirm_commande" id="form_confirm_commande">
<?php

if($totalHT_commande==0){
?>

<?php
}else{
?>
 <fieldset class="section" style="text-align:justify">
                <legend align="left">Moyen de paiement <font style="color:red"> *</font> </legend>
                     <input type="radio" class="validate[required]" name="moyenpaiement" value="EN LIGNE" id="moyenpaiement" disabled/><font style="color: gray;font-style: italic">Imm&eacute;diatement en ligne par carte bancaire (prochainement disponible)</font><br>
                     <input type="radio" class="validate[required]" name="moyenpaiement" value="AUTRES" id="moyenpaiement" checked />Sous 7 jours :
						<ul>
							<li>par virement bancaire</li>
							<li>par ch&egrave;que</li>
						</ul>						
                </fieldset>               
 
                
				<div style="text-align:justify"><small><b>Droit de r&eacute;tractation : </b> Vous disposez d'un d&eacute;lai de 7 jours &agrave; compter de votre inscription pour exercer votre droit de r&eacute;tractation aupr&egrave;s de CATEL, en nous adressant un mail (<a href="mailto:catel@telemedecine.org">catel@telemedecine.org</a>).  Le remboursement des frais qui auraient &eacute;t&eacute; r&eacute;gl&eacute;s sera r&eacute;alis&eacute; dans une p&eacute;riode maximum de 1 mois. <br> Au del&agrave; du d&eacute;lai de 7 jours &agrave; compter de votre inscription, l'int&eacute;gralit&eacute; de votre commande sera due.</small></div><br>
<?php
    
}
?>
    <input type="hidden" name="totalHT" id="totalHT" value="<?php echo $totalHT_commande; ?>"/>
    <input type="checkbox" id="CGU" name="CGU" value="1" class="validate[required]"/>En cochant cette case, j'accepte et je reconnais avoir pris connaissance de toutes les conditions de ma commande.<br><br>
    <input type="submit" name="doConfirm" id="doConfirm" value="Confirmer ma commande"/>
</form>


